upper mast - Turco Inglés Diccionario